@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none; }
textarea{ resize: none; }
a{ text-decoration: none; }
.json{ display:none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none; }
body{ font: 12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color: #333; background: #fff; position: relative; }

#header{ width:100%; height:36px; border-top:3px solid #458826; border-bottom:1px solid #ebebeb; background:#f4f4f4; }
.header{ width:1000px; margin:0 auto; line-height:36px; color: #666; }
.header p{ float:left; }
.header .toHome{ padding:0 17px; }
.header span{ height:36px; float: right; }
.header span a{ height:36px; padding:0 5px; }
.header span a.mobil{ padding:0px 0px 0px 25px; background:url(../images/sub/sub.png) no-repeat -58px -48px; }
.header a{ padding:0 1px; color: #666; }
.header a:hover{ color:#f60; text-decoration:underline; }
.rightadv{ position: absolute; right:0; top: 0; }

.banneradv {width: 1000px;
margin: 10px auto 0;}

.top{ width: 1000px; height: 60px; margin: 16px auto 0; position: relative; z-index: 99999; }
.top .logo{ position: absolute; z-index: 1; left: 0; top: 2px; }
.top .tr{ position: absolute; right: 0; top: 0; }
.search{ width:352px; height:31px; position:absolute; top:0; left:296px; z-index:3; border:2px solid #458826; border-right:0; }
input.text{ width:283px; height:31px; display:block; position:absolute; top:2px; left:367px; line-height:31px; border:0px; background:#fff; color:#666; text-indent:10px; z-index:3; font-size:14px; }
.top button{ width:77px; height:35px; display:block; position:absolute; top:0; left:650px; background:url(../images/sub/sub.png) no-repeat 0 0; cursor:pointer; z-index:3; }
.selectbox-wrapper{ width:67px; border:2px solid #458826; border-top:0; background:#fff; text-align:center; position:absolute; top:35px; left:296px; z-index:9; }
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#458826; color:#fff; }
.selectbox-wrapper ul li { padding-bottom:3px; width:69px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-indent:20px; text-align:left; }
.selectbox{ width:68px; height:20px; border:0; border-right:1px solid #cecece; display:block; line-height:20px; font-size:14px; color:#666; z-index:10; position:absolute; top:8px; left:298px; text-indent:14px; cursor:pointer; background:#fff url(../images/sub/sub.png) no-repeat -17px -394px; }
.top p{ width:413px; height:18px; padding-left:18px; line-height:18px; position:absolute; top:41px; left:296px; z-index:3; overflow:hidden; background:url(../images/sub/sub.png) no-repeat -63px -98px; }
.top p a{ padding:0 6px; color:#4e504d; }
.top p a:hover{ color:#f60; text-decoration:underline; }
.top b{ color:#fe5101; }


.nav{ width:1000px; margin:14px auto 0; position: relative; z-index: 9999; }
.nav ul{ width: 1000px; height: 36px; float: left; background:#458826; }
.nav li{ width:103px; height:36px; float:left; border-right:1px solid #fff; text-align:center; font: bold 14px/36px "\5b8b\4f53"; position: relative; }
.nav li.focus{ width:158px; background-color:#f4b440; }
.nav li.last{ width:113px; border:0; }
.nav a{ color:#fff; }
.nav a:hover{ text-decoration:underline; }
.nav .mall{ width:137px; text-align:left; text-indent:51px; border-right:0; background:url(../images/sub/sub.png) no-repeat -34px -361px; }


.hot{ width: 980px;margin: 5px auto; background: #f1f1f1;padding:5px 10px;}
.hot b{display: inline-block;font:bold 15px/27px "Microsoft Yahei","\5b8b\4f53";color: #4a6930;background:url(../images/sub/beacon.png) no-repeat right center;padding-right: 9px; vertical-align: middle; margin-top: -3px;}
.hot p{float: left;line-height: 27px;color: #bfbfbf;overflow: hidden;}
.hot a{padding:0 5px;color: #4e4e4e;}
.hot a:hover{ text-decoration: underline; color: #ff6600; }

.adPosition{ width:1000px; margin:0 auto; overflow:hidden; }
.adPosition ul{ width:1010px; display:inline; float:left; margin:0px 0 0 -5px; }
.adPosition li{ display:block; float:left; padding:10px 5px 0 5px; }
.adPosition img,.adPosition embed{ float:left; }

.main{ width:1000px; margin:7px auto 0; }
.ml{ width:322px; float:left; }
.news{ width:322px; float: left; }
.news ul{width: 322px;float:left; padding-top: 4px; }
.news li{ width: 322px;height: 26px;float:left;overflow: hidden;line-height: 28px;font-size:14px;background: url(../images/sub/tuijian.png) no-repeat scroll 0 6px;text-indent: 64px;}
.news li a{color: #333;}
.news li a:hover{color: #f60;text-decoration:underline;}
.ml .title{ width:321px; height:32px; float:left; border: 1px solid #dbdee1; border-right: 0; background: #f5f5f5; position: relative; z-index: 1; }
.ml h3{ position: absolute; left: 0; top: -1px; z-index: 2; }
.ml h3 a{height:32px; float:left; border: 1px solid #dbdee1; border-left: 0px; text-align: center; color: #333; font: normal 16px/32px "Microsoft Yahei","\5b8b\4f53";padding: 0 12px;}
.ml h3 a.active{ height:30px; line-height:30px; border-bottom: 1px solid #fff; border-top: 3px solid #458826; background: #fff; color:#458826; }
.ml .title a.more{ float: right; padding-right: 10px; line-height: 32px; color: #888; }
.ml .title a.more:hover{ color:#f60; text-decoration:underline; }



.supply h3 a{ width: 72px; }
.supply{ width:322px; float:left; margin-top:15px; }
.supply dl{ width:322px; float:left; padding-top:6px; display: none; }
.supply dt{ width:280px; height:26px; float:left; line-height:26px; overflow:hidden; text-indent:29px; background:url(../images/sub/sub.png) no-repeat -57px -153px; }
.supply dt a{ color:#333; }
.supply dt a:hover{ color:#f60; text-decoration:underline; }
.supply dd{ width:40px; height:26px; float:right; font: normal 12px/26px "Tahoma","\5b8b\4f53"; color:#888; }
.buyList dt{ background-position: -57px -187px;}

.mc{ width:364px; float:left; margin-left:22px; }
.mc .title{ width:364px; height:33px; float: left; border-bottom:1px solid #e8e9eb; }
.mc h3{ float:left; font: normal 18px/32px "Microsoft Yahei","simhei"; text-indent:4px; }
.mc h3 a{ color:#403e3e; }
.mc h3 b{ color:#458826; font-weight:normal; }
.mc a.more{ float:right; line-height:34px; color:#a0a0a0; }
.mc a.more:hover{ color:#f60; text-decoration:underline; }
.mc h1{ width:364px; float:left; overflow:hidden; font: bold 20px/24px "Microsoft Yahei","simhei"; margin:17px 0 8px; text-align: center; }
.mc h1 a{ color:#252525; }
.mc p{ width:364px; height: 16px; float:left; overflow:hidden; text-align: center; color:#666666; line-height:16px; }
.mc p a{ color:#666; padding:0 6px; }
.mc ul{ width:360px; float:left; padding-top:8px; }
.mc li{ width:360px; height:26px; line-height:26px; font-size:14px; text-indent:19px; overflow:hidden; background:url(../images/sub/sub.png) no-repeat -65px -415px; }
.mc li a{ color:#333; }
.mc a:hover,.mc a:hover b{ color:#f60; text-decoration:underline; }
.dt,.zc{ margin-top:4px; }
.dt h3,.zc h3{ font-size: 16px; text-indent: 15px; background:url(../images/sub/sub.png) no-repeat -68px -118px; }

.mr{ width:256px; float:right; padding-left:17px; border-left:1px solid #ddd; }
.mr p{ width:256px; height:35px; float: left; position: relative; z-index: 1; }
.mr p a{ width:110px; height:33px; display: block; position: absolute; left: 0; top:-1px; border: 1px solid #ddd; text-align: center; color: #333; background: #fff; font: normal 16px/32px "Microsoft Yahei","\5b8b\4f53"; border-top: 2px solid #458826; border-bottom: 1px solid #fff; z-index: 2; letter-spacing: 3px; }
.mr dl{ width:256px; float:left; }
.mr dt{ width:256px; height:148px; float:left; margin-top: 10px; }
.mr img{ width:256; height:102px; }
.mr dl ul{ width:190px; height:36px; float:left; margin-top:2px; display:inline; }
.mr dl li{ width:190px; height:18px; float:left; line-height:18px; overflow:hidden; text-indent:8px; background:url(../images/sub/sub.png) no-repeat -74px -418px; }
.mr dl li a{ color:#333; }
.mr dl li a:hover{ color:#f60; text-decoration:underline; }
.mr span{ width:55px; height:30px; float:right; background-color:#ec9d29; margin-top:5px; text-align:center; line-height:30px; }
.mr span a{ color:#fff; }
.mr span a:hover{ text-decoration:underline; }

.business{ width:255px; float:left; display:none;}
.business ul{ width:254px; float:left; margin-top:16px; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.business li{ width:126px; height:54px; float:left; border-top:1px solid #ddd; border-right:1px solid #ddd; position:relative; z-index:1;}
.business li img{ width:124px; height:52px; position:absolute; left:0px; top:0; border:1px solid #fff; z-index:2;}
.business li b{ width:123px; height:52px; position:absolute; left:0; top:-1px; border:2px solid #458826; border-bottom:0; z-index:2; display:none;}
.business li em{ width:103px; padding:3px 12px; background:#458826; text-align:center; line-height:18px; position:absolute; left:0; top:53px; z-index:3; display:none; font-style: normal;}
.business li em a{ color:#fff;}
.business li.hover b{ display:block;}
.business li.hover em{ display:block;}

.pro{margin:0 auto;width: 1000px;}
.proLeft{float: left;width: 320px;background: #f5f5f5;margin-top: 29px;}
.product{ width: 320px; float: left; }
.product:hover{
	background: #fff;
}
.pl{ width: 320px; float: left; }
.pl h3{ width: 320px; height: 28px; float: left; margin-top: 4px; text-indent:25px; font: bold 16px/28px "Microsoft Yahei","simhei"; background:url(../images/sub/sub.png) no-repeat -61px -255px; }
.pl h3 a{ color: #333; }
.pl ul{ width: 296px; float: left; padding: 2px 3px 3px 10px; }
.pl li{ width: 296px; height: 24px; float: left; overflow: hidden; line-height: 24px; }
.pl li a{ color: #444; margin-right: 18px; }
.proRight{float: right;width: 680px;padding-top: 29px; overflow: hidden;}
.pr{ width: 680px; float: left; margin: 0 0 0px 0; display: inline;}
.pr p{ width: 690px; height: 20px; float: left; margin-top: 4px; line-height: 20px; overflow: hidden; color: #333; font-weight: bold; text-indent: 18px; }
.pr p a{ font-weight: normal; color: #333; margin-right: 8px; }
.pr ul{ width: 680px; float: left; margin-top: 0px; }
.pr li{ width: 120px; height: 132px; float: left; margin-left: 16px; display: inline; }
.pr table{ float: left; }
.pr td{ width: 118px; height: 100px; border: 1px solid #ddd; text-align: center; vertical-align: middle; }
.pr span{ width: 120px; height: 30px; float: left; overflow: hidden; line-height: 30px; text-align: center; }
.pr span a{ color: #444; }
.pr span a:hover{ color: #f60; text-decoration: underline;}
.product a:hover{ color: #f60; text-decoration: underline; }

.content{ width: 1000px; margin: 14px auto 0; }
.box{ width: 344px; float: left; margin-right: 22px; display: inline; }
.box .title{ width:100%; height:39px; display: block; overflow: hidden; border-bottom:2px solid #e6e6e6; position:relative; z-index: 1}
.box h3{ height:39px; float:left; font: normal 18px/39px "Microsoft Yahei","simhei"; text-indent:24px; background:url(../images/sub/sub.png) no-repeat -60px -284px; }
.box h2{ height:39px; border-bottom:2px solid #078e01; position:absolute; left:9px; top: 0px; font: normal 18px/39px "Microsoft Yahei","simhei"; padding: 0 2px; }
.box h2 a{ color:#333732; }
.box h2 a b{ font-weight:normal; color:#088e01; }
.box a.more{ width:32px; height:41px; float:right; line-height:41px; color:#858b85; }
.box a.more:hover{ color:#f60; text-decoration:underline; }

.box table{ width: 114px; height: 78px; float: left; margin: 16px 10px 0 0; display: inline; overflow: hidden; }
.box td{ width: 112px; height: 76px; text-align: center; vertical-align: middle; border: 1px solid #ddd; }
.box span{ width: 220px; height: 24px; float: left; margin-top: 20px; overflow: hidden; font: normal 16px/24px "Microsoft Yahei","\5b8b\4f53"; }
.box p{ width: 220px; height: 40px; float: left; margin-top: 4px; line-height: 20px; overflow: hidden; color: #888; }
.box p a{ color: #458826; }
.box a{ color:#333; }
.box a:hover{ color: #f60; text-decoration: underline; }
.box ul{ width: 344px; float: left; padding-top: 2px;}
.box li{ width: 344px; height: 29px; float: left; font:normal 14px/29px "Tahoma", "\5b8b\4f53"; overflow: hidden; text-indent: 12px; background:url(../images/sub/sub.png) no-repeat -74px -314px; }
.cr{ width: 268px; margin: 0; }
.cr ul{ width: 268px; margin: 0; border: none; padding-top: 2px; }
.cr li{ width: 268px; }

.vip{ width:1000px; margin:14px auto 0; }
.vip .title{ width:998px; height:40px; float:left; border:1px solid #e6e6e6; border-top:3px solid #458826; background:#f5f5f5; position:relative; z-index: 1; }
.vip .title h3{ width:131px; height:41px; position:absolute; top:0; left:15px; background:#458826; font:normal 18px/40px "Microsoft Yahei","simhei"; text-align:center; z-index: 2; }
.vip .title a{ color:#fff; }
.vip .title p{ width:155px; height:40px; position:absolute; left:742px; top:0; border-left:1px solid #e9e9e9; font:normal 18px/40px "Microsoft Yahei","simhei"; text-indent:14px; z-index: 2; }
.vip .title p a,.vip .bot a{ color:#333; }
.vip .title a.more{ position:absolute; top:6px; left:952px; line-height:30px; display:block; color:#888; }
.vip .title a.more:hover,.vip .bot a:hover{ color:#f60; text-decoration:underline; }
.vip .title a.show{width: 107px;height: 20px; position: absolute; top: 10px; right: 730px; background: url("../images/index2014/index.png") no-repeat scroll -276px -96px transparent;}
.vip .title b{ display: block; font:normal 12px/40px tahoma; position: absolute; right: 560px; }
.vip .title b img{ vertical-align: middle; margin-top: -3px; }
.vip .bot{ width:998px; float:left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; }
.vip ul{ width:732px; float:left; padding:12px 0 12px 10px; }
.vip li{ width:200px; height:28px; float:left; padding:0 22px; line-height:28px; font-size:14px; overflow:hidden; background:url(../images/sub/sub.png) no-repeat -62px -340px; }
.vip .vr{ width:230px; border-left:1px solid #e9e9e9; }

.sample{ width:1000px; margin:16px auto 0; }
.sampleTop{ width:998px; height:34px; float:left; background:#f6f6f6; border:1px solid #dbdee1; position:relative; z-index:1; }
.sampleTop h3{ width:130px; height:32px; position:absolute; top:-1px; left:-1px; z-index:2; border:1px solid #dbdee1; border-bottom:1px solid #fff; border-top:3px solid #458826; text-align:center; background:#fff; font:normal 20px/32px "Microsoft Yahei","simhei"; }
.sampleTop h3 a{ color:#333; }
.sampleTop a.more{ float: right; color: #888; line-height: 34px; padding-right: 12px; }
.sampleTop a.more:hover{ color: #f60; text-decoration: underline; }
.sampleTop a.show{width: 107px;height: 20px; position: absolute; top: 7px; left: 146px; background: url("../images/index2014/index.png") no-repeat scroll -276px -96px transparent;}
.sampleTop b{ display: block; font:normal 12px/34px tahoma; position: absolute; left: 264px; }
.sampleTop b img{ vertical-align: middle; margin-top: -3px; }
.sampleBot{ width:1000px; height:162px; float:left; margin-top:12px; overflow:hidden; position:relative; z-index:1; }
.sampleBot .prev,.after{ width:20px; height:64px; position:absolute; top:50px; left:0; background:url(../images/sub/sampleBtn.png) no-repeat; z-index:2; }
.sampleBot .prev:hover{ background-position: -40px 0; }
.sampleBot .after{ left:980px; background-position: -20px 0; }
.sampleBot .after:hover{ background-position: -60px 0; }
.sampleBot ul{ width:1015px; height:162px; overflow:hidden; position:absolute; left:0; top:0; z-index:1; }
.sampleBot li{ width:118px; height:150px; float:left; margin-right:15px; padding:5px; border:1px solid #e3e3e3; position:relative; z-index:1; }
.sampleBot img{ width:118px; height:150px; position:absolute; top:5px; left:5px; z-index:1; }
.sampleBot a.title{ width:128px; height:25px; padding: 0 1px; display:block; position:absolute; top:136px; left:-1px; z-index:2; background:#333; font:normal 12px/25px "Microsoft Yahei","simhei"; color:#fff; text-align:center; overflow:hidden; }
.sampleBot a.title:hover{ background: #458826; }

.video{ width:1000px; margin:19px auto 0; }
.videoLeft{ width:730px; float:left; }
.video .sampleTop{ width: 730px; }
.videoList{ width:730px; float:left; }
.videoList dl{ width:358px; float:left; margin-top:14px; }
.videoList dt{ width:358px; height:234px; float:left; position:relative; }
.videoList dt img{ width:358px; height:234px; position:absolute; left:0; top:0; z-index:1; }

.videoList dt strong{ width:104px; height:104px; background:url(../images/sub/play2.png) no-repeat 0 0; _background:url(../images/sub/play.gif) no-repeat 0 0; position:absolute; top:52px; left:127px; z-index:2; display:block; }

.videoList dt b{ width:319px; height:39px; position:absolute; right:0; bottom:0; z-index:3; background-color:#000; background:rgba(0,0,0,0.7); }
.videoList dt p{ width:319px; height:39px; position:absolute; right:0; bottom:0; z-index:4; text-indent:20px; overflow: hidden;}
.videoList dt p a{ color:#fff; font:bold 16px/39px "Microsoft Yahei","\5b8b\4f53"; }
.videoList dt p a:hover{ text-decoration:underline; }
.videoList dt em{ width:39px; height:39px; position:absolute; left:0; bottom:0; z-index:2; background:url(../images/sub/sub.png) no-repeat -38px -450px; }
.videoList dd{ width:358px; height:72px; float:left; background-color:#000; }
.videoList dd span{ width:350px; height:22px; float:left; font:normal 14px/22px "Microsoft Yahei","\5b8b\4f53"; text-indent:26px; overflow:hidden; background:url(../images/video/video2015.png) no-repeat -111px -139px; margin-top:6px; }
.videoList dd span a{ color:#fff; }
.videoList dd span a:hover{ text-decoration:underline; }
.videoList dd p{ width:340px; padding:0 8px; float:left; color:#eee; font:normal 12px/18px "Microsoft Yahei","\5b8b\4f53"; text-indent:2em; }
.videoList dd p a{ color:#f60; }
.videoList dd p a:hover{ text-decoration:underline; }
.videoList dd ul{ width:340px; float:left; padding:12px 0 0 6px; }
.videoList dd li{ width:340px; height:22px; float:left; font:normal 14px/22px "Microsoft Yahei","\5b8b\4f53"; text-indent:29px; overflow:hidden; background:url(../images/sub/sub.png) no-repeat -54px -497px; }
.videoList dd li a{ color:#fff; }
.videoList dd li a:hover{ text-decoration:underline; }
.videoLists{ width:372px; float:left; }
.videoLists li{ width:172px; height:146px; float:left; display:inline; margin:14px 0 0 14px; position:relative; }
.videoLists li img{ width:172px; height:146px; position:absolute; left:0; top:0; z-index:1; }
.videoLists li strong{ width:64px; height:64px; background:url(../images/sub/play.png) no-repeat 0 0; _background:url(../images/sub/play.gif) no-repeat 0 0; position:absolute; top:36px; left:55px; z-index:2; display:block; }
.videoLists li.hover strong{ display:block; _display:none; }
.videoLists li b{ width:172px; height:32px; position:absolute; left:0; bottom:0; z-index:3; background-color:#000; background:rgba(0,0,0,0.7); }
.videoLists li p{ width:172px; height:32px; position:absolute; left:0; bottom:0; z-index:4; line-height:32px; overflow:hidden; text-align:center; }
.videoLists li p a{ color:#fff; }
.videoLists li p a:hover{ text-decoration:underline; }

.videoRight{ width:248px; float:right; border: 1px solid #e6e6e6; border-top: 3px solid #458826; }
.rankTop{ width:250px; height:33px; float:left; background: #f5f5f5; }
.rankTop h3{ float:left; font:normal 20px/30px "Microsoft Yahei","\5b8b\4f53"; text-indent: 12px; }
.rankTop h3 a{ color:#333; }
.rankTop b{ width:26px; height:7px; float:right; background:url(../images/sub/topIcon.png) no-repeat; margin:13px 9px 0 0; }
.rankBox{ width:216px; height:289px; float:left; padding:14px 17px 16px; position:relative; }
.rankBox a img{ width:216px; height:146px; position:absolute; left:17px; top:17px; z-index:1; }
.rankBox em{ width:30px; height:30px; background:url(../images/sub/rank.png) no-repeat -10px 0; position:absolute; left:17px; top:133px; z-index:2; }
.rankBox b{ width:186px; height:30px; position:absolute; left:47px; top:133px; z-index:3; background-color:#000; background:rgba(0,0,0,0.7); }
.rankBox p{ width:186px; height:30px; position:absolute; left:47px; top:133px; z-index:4; font:bold 14px/30px "Microsoft Yahei","\5b8b\4f53"; overflow:hidden; text-indent:10px; }
.rankBox p a{ color:#fff; }
.rankBox p a:hover{ text-decoration:underline; }
.rankBox ul{ width:216px; height:140px; position:absolute; top:173px; left:17px; z-index:4; background:url(../images/sub/rank.png) no-repeat -11px -40px; }
.rankBox li{ width:216px; height:28px; float:left; font:normal 12px/28px "Microsoft Yahei","\5b8b\4f53"; text-indent:22px; overflow:hidden; }
.rankBox li a{ color:#333; }
.rankBox li a:hover{ color: #f60; text-decoration:underline; }
.rankBox strong{ width:64px; height:64px; background:url(../images/sub/play.png) no-repeat 0 0; _background:url(../images/sub/play.gif) no-repeat 0 0; position:absolute; top:46px; left:95px; z-index:2; display:block; }

.link{ width:1000px; margin:18px auto 0; }
.link .title{ width:998px; height:40px; float:left; border-bottom:1px solid #e6e6e6; border-top:3px solid #458826; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#f5f5f5; position:relative; }
.link .title h3{ width:101px; height:41px; position:absolute; top:0; left:15px; background-color:#458826; font: normal 18px/40px "Microsoft Yahei","simhei"; text-align:center; }
.link .title h3 a{ color:#fff; }
.link .title span{ width:190px; height:41px; float:right; line-height:41px; color:#888888; }
.link .title span a{ color:#333333; padding:0 8px; }
.link .title span a:hover{ color:#f60; text-decoration:underline; }
.link .title a.show{width: 120px;height: 20px; position: absolute; top: 10px; right: 746px; background: url("../images/index2014/index.png") no-repeat scroll -276px -119px transparent;}
.link .title b{ display: block; font:normal 12px/40px tahoma; position: absolute; right: 576px; }
.link .title b img{ vertical-align: middle; margin-top: -3px; }
.link ul{ width:958px; float:left; padding:10px 20px 10px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; line-height:24px; }
.link li{ width:110px; height:22px; float:left; padding:0 10px 4px; overflow:hidden; }
.link li a{ color:#4f4f4f; }
.link li a:hover{ color:#f60; text-decoration:underline; }

.footer{ width:1000px; margin: 20px auto 0; text-align:center; font:normal 12px "Tahoma", "\5b8b\4f53"; color:#818181; padding-bottom:30px; }
.footer span{ width:998px; height:37px; margin:0 auto; display:block; background:#f9f9f9; font:normal 14px/37px "\5b8b\4f53"; color:#000; border:1px solid #e5e5e5; }
.footer span a{ color:#000; padding:0 8px; }
.footer span a:hover{ color:#f60; text-decoration:underline; }
.footer p.web{ font:normal 14px/40px "Tahoma", "\5b8b\4f53"; color:#000; padding:10px 0; }
.footer p.web a{ color:#4e9b31; }
.footer p.web a:hover{ text-decoration:underline; }
.footer p a.lawyer{ color:#818181; }
.footer p a.lawyer:hover{ text-decoration:underline; }
.footer p{ line-height:24px; }
.footer strong{ padding:0 8px; }
.footer b{ font-weight:normal; }
.footer img{ vertical-align:middle; }
.footer ul{ width:750px; display: block; margin: 15px auto 0; }
.footer ul li{ display: block; float: left; padding: 0px 4px; }
.footer ul li a{ width: 112px; height: 47px; display: block; float: left; background: #fff url(../images/index2014/Publicbg.png) no-repeat -1px 0px; }
.footer ul li a.bg1{ background: #fff url(../images/index2014/Publicbg.png) no-repeat -122px 0px; }
.footer ul li a.bg2{ background: #fff url(../images/index2014/Publicbg.png) no-repeat -243px 0px; }
.footer ul li a.bg3{ background: #fff url(../images/index2014/Publicbg.png) no-repeat -364px 0px; }
.footer ul li a.bg4{ background: #fff url(../images/index2014/Publicbg.png) no-repeat -483px 0px; }
.footer ul li a.bg5{ background:#fff;}
.backHome{ width:54px; }
.backHome a{ width:38px; height:46px; display:block; float:left; background:#5b7648; text-align:center; font:normal 14px/20px "Microsoft Yahei","simhei"; color:#fff; padding:8px 8px 0 8px; margin:2px 0; opacity:0.7; filter:alpha(opacity=70); background:url(../images/public/rightBar.png) no-repeat 0 0; overflow: hidden; text-indent: -9999px; }
.backHome a:hover{ opacity:1; filter:alpha(opacity=100); }
.backHome a.guest,.backHome a.guest:hover{ background:url(../images/public/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(../images/public/rightBar.png) no-repeat 0px -57px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.guest:hover,.backHome a.price:hover{ opacity: 1; filter:alpha(opacity=100); }
.toTop{ width:54px; height:54px; position:fixed; _position:absolute; top:379px; _top:expression(eval(document.documentElement.scrollTop+321)); display:none; }
.toTop a,.toTop a:hover{ display:block; width:54px; height:54px; background:url(../images/public/rightBar.png) no-repeat 0px -171px; opacity: 0.6; filter:alpha(opacity=60); }
.toTop a:hover{ opacity:1; filter:alpha(opacity=100); }
#goTop { position:fixed; _position:absolute; top:203px; display:block; right:10px; }
*html, * html body { background-attachment:fixed; }
*html #goTop { position:absolute; right:expression(eval(document.documentElement.scrollLeft+10)); top:expression(eval(document.documentElement.scrollTop+145)); }
.otherSiteTop,.active_out ,.active_on{ width: 113px; height: 36px; position: absolute; color: #fff; background: #ffae00; }
.otherSiteBot{ width: 333px; position: absolute; background: #fff; top: 37px; right:0; border:1px solid #bebebe; padding:5px 0; display: none; z-index:9999;}
.otherSiteBot a{ width: 111px; float:left; color: #555; display: block; font: normal 12px/24px \5b8b\4f53; }
.otherSiteBot a:hover{ color: #fff; text-decoration: none; background: #458826; }
.brands_title{ width:257px; height:35px; float: left; border-left: 1px solid #dddddd; }
.brands_title a{ width:127px; height:33px; float:left; display:block; border: 1px solid #dddddd; border-left: 0px; text-align: center; color: #333333; background: #f5f6f5; font: normal 16px/34px "Microsoft Yahei","simhei"; }
.brands_title a.focus{ height:32px; line-height: 33px; border-bottom: 1px solid #fff; border-top: 2px solid #458826; background: #fff; }
.sampleTop p{ display: block; font:normal 12px/34px tahoma; position: absolute; right: 66px; }
.sampleTop p img{ vertical-align: middle; margin-top: -3px; }
.link .title p{ display: block; font:normal 12px/41px tahoma; position: absolute; right: 199px; }
.link .title p img{ vertical-align: middle; margin-top: -3px; }